package com.ihr360.payroll.request;

import com.ihr360.payroll.type.SalaryProfileChangeType;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.Date;

@Setter
@Getter
public class SalaryProfileFieldRequest implements Serializable {

    /**
     * SalaryProfileField的code值
     */
    private String code;

    /**
     * 名称
     */
    private String name;

    /**
     * 薪资档案字段值
     */
    private String value;

    /**
     * 调整类型
     */
    private SalaryProfileChangeType changeType;

    /**
     * 生效时间
     */
    private Date effectiveAt;

    /**
     * 是否时手动调整（直接在员工薪资调整）
     */
    private Boolean adjustManually = true;

    /**
     * 通过导入修改时，对应的列号
     */
    private Integer colNum;

}
